spitting back - Spanish English Dictionary